home *** CD-ROM | disk | FTP | other *** search
/ Floppyshop 2 / Floppyshop - 2.zip / Floppyshop - 2.iso / diskmags / 0022-3.564 / dmg-0082 / 128.txt < prev    next >
Text File  |  1997-04-16  |  12KB  |  307 lines

  1. =========================================================================
  2.  
  3. INFO-ATARI16 Digest         Tue, 30 Jan 90       Volume 90 : Issue  128
  4.  
  5. Today's Topics:
  6.                Help Needed with Atari H/W interfacing.
  7.                Is there a (reliable) CHKDSK for the ST?
  8.                     Problem with asm in MEGAMAX-C
  9.                     SCREENSAVER LIKE STARS FOR MAC
  10.                             software theft
  11.               ST stores in houses (was Monitor Burnout)
  12.              Tick-tick-tick-CRASH! is not dead in TOS 1.4
  13. ----------------------------------------------------------------------
  14.  
  15. Date: 30 Jan 90 17:40:28 GMT
  16. From: ingr!b11!jmack@uunet.uu.net  (Cery McCormick)
  17. Subject: Help Needed with Atari H/W interfacing.
  18. Message-ID: <7322@b11.ingr.com>
  19.  
  20. > I wrote the article in question. If you want to add something like a
  21. > 'LS138 decoder to a few of the higher address lines, then you can do
  22. > what you want. reading from addresses FB00xx writes device '0' with data
  23. > xx (note the simplification in my design - the data is actually offset
  24. > by one bit since A0 doesn't exist on the cart. I later found out that
  25. > -UDS can be used as A0). Addresses FB01xx could then access device '1'
  26. > etc. The '138 will decode 3 address lines to 8 chip selects (0-7).
  27. > If you need more, cascade them or use 4 to 16 line decoders, etc.
  28. >
  29. > Unfortunately, I can reach neither of the writers from here. I think
  30. > the information may be of interest to other hackers on the net, so I
  31. > am posting the reply and suggesting further discussion take place here
  32. > for the benefit of all.
  33. >
  34. > Regards, Stu Beal, VE3MWM, (U009@CCIW.BITNET),
  35. > National Water Research Institute,
  36. > Burlington, Ontario, Canada.
  37. >
  38. > The future lies ahead... and behind us lies...   lies...   lies.
  39.  
  40. On the subject of cartridge port interfacing, I am currently working on
  41. something that someone else may wish to build.
  42.  
  43. I have designed a method of putting 1Meg of DRAM on a small PC board that
  44. plugs into the cartridge port. This amounts to a very easy to 'plug-in'
  45. 1MEG RAM-Disk.
  46.  
  47. By using the large amount of available address bits as input, I am able
  48. to do two 'reads' to supply the 1MEG address.  The first read supplys
  49. the ROW address (10 bits), and the second read supplies the COLUMN
  50. address (10 bits).  These values are latched so that a PAL on the board
  51. may perform the actual read of memory, after which a third read can get
  52. the data.  If the operation is a write, data must be supplied before
  53. giving the ROW and COLUMN addresses.
  54.  
  55. Let me know if anyone is intertested in schematics for this project.
  56.  
  57. Cary McCormick
  58. P.O. Box 6333
  59. Huntsville, AL
  60. 35824-0333
  61.  
  62. ------------------------------
  63.  
  64. Date: 31 Jan 90 03:29:56 GMT
  65. From: wuarchive!mailrus!jarvis.csri.toronto.edu!utgpu!romwa@decwrl.dec.com
  66.  (Royal Ontario Museum)
  67. Subject: Is there a (reliable) CHKDSK for the ST?
  68. Message-ID: <1990Jan31.032956.28008@gpu.utcs.utoronto.ca>
  69.  
  70. Sorry if this has come up before, but I am really in need of info
  71. regarding a reliable way to verify the integrity of the FAT.
  72. Hopefully, the program should also go ahead and fix lost clusters,
  73. etc. as automatically as possible.
  74.  
  75. Many thanks.
  76.  
  77. Pavneet Arora
  78. ...!utgpu!rom!pavneet
  79.  
  80. Royal Ontario Museum
  81. 100 Queen's Park
  82. Toronto, Ontario
  83. M5S 2C6
  84. (416) 586-5626
  85.  
  86. ------------------------------
  87.  
  88. Date: 30 Jan 90 22:47:14 GMT
  89. From: mcsun!ukc!harrier.ukc.ac.uk!gos.ukc.ac.uk!dac@uunet.uu.net  (David Clear)
  90. Subject: Problem with asm in MEGAMAX-C
  91. Message-ID: <2776@gos.ukc.ac.uk>
  92.  
  93. In article <9001300801.AA16463@ucbvax.Berkeley.EDU> K298027@CZHRZU1A.BITNET
  94.  (Michael Mueller) writes:
  95. >asm ?
  96. >init:   move.l #1234,A0
  97. >        move.l #init,A0         ; this is not accepted !!!!!
  98. >        bra    init             ; this is OK
  99. >?
  100. >
  101. >Why is the second mnemonic not accepted ? Has anybody an idea how to use
  102. >labelled adresses ?
  103.  
  104. The second move.l ought to work (that is, it's correct assembler syntax).
  105. You could try:
  106.  
  107.                 movea.l #init,A0        ; if the assembler's fussy
  108.  
  109.                 or
  110.  
  111.                 lea     init(PC),A0
  112.  
  113.                 or
  114.  
  115.                 lea     init,A0
  116.  
  117.                         as two alternatives.
  118.  
  119. In case you're not familiar, lea loads the EFFECTIVE ADDRESS of the operand
  120. into the address register. So, whereas `movea.l init,A0' would put the
  121. CONTENTS of `in' into A0, `lea init,A0' put the address of `init' into
  122. A0.
  123.  
  124. On a simple level, `movea.l #N,An' and `lea N,An' are equvalent.
  125.  
  126. On the other hand, you simply may not be able to use `init' in that context. It
  127. may be a compiler restriction. I haven't used it so I'm guessing. Try lea and
  128. that might work.
  129.  
  130. Dave.
  131.  
  132.  
  133. --
  134. % cc life.c                      | David Clear <dac@ukc.ac.uk>
  135. % a.out                          | Computer Science, University of Kent,
  136. Segmentation fault (core dumped) | Canterbury, England.
  137.  
  138. ------------------------------
  139.  
  140. Date: 30 Jan 90 20:21:39 GMT
  141. From: cs.umn.edu!davidli@ub.d.umn.edu  (David Paschall-Zimbel)
  142. Subject: SCREENSAVER LIKE STARS FOR MAC
  143. Message-ID: <1990Jan30.202139.13049@umn-cs.cs.umn.edu>
  144.  
  145. In article <4858f0b6.20b6d@apollo.HP.COM> rehrauer@apollo.HP.COM (Steve
  146.  Rehrauer) writes:
  147. >Hmmmm.  A question for the closet legal-eagles among us: What becomes of
  148. >copyrighted software published by a magazine which goes belly-up?  If ST-Log
  149. >is dead, does that do anything at all to the distribution restrictions placed
  150. >on their software (assuming there were any restrictions - never did buy an
  151. >ST-Log w/disk)?
  152.  
  153. In the case of magazine articles, the copyright reverts to the author in most
  154. cases.  (It depends on the individual contracts signed by the author).  I would
  155. assume that such would be the case for software published in a magazine format.
  156. Several programs which first appeared in ST-Log are now available on commercial
  157. disks or shareware.  Opus, for example, appeared in ST-Log a long while ago,
  158. has been considerably enhanced and is now a shareware program.  Some of the Kid
  159. Programs by Ms. Brumleve (boy I hope my spelling is correct!) were originally
  160. 'careware', became published in the magazine and are currently much enhanced
  161. and either semi-commercial or shareware.
  162.  
  163. User groups could provide programs from ST-Log, according to the blurb in the
  164. masthead of the magazine.  There were some restrictions.  Many of the programs
  165. have appeared on Delphi and GEnie, uploaded by someone from ST-Log.  In most
  166. cases, the programs were minimally useful without the magazine to document
  167. what was going on ... game instructions, etc. were found in the magazine and
  168. not on the disk.
  169.  
  170. >  Alternatively, I wonder if the people at ST-Log (or Flynt
  171. >Publishers) would/could allow the software (such as the above screen saver)
  172. >to be released here?
  173.  
  174. Several screen saver programs have appeared on GEnie in the past few months.
  175. I don't know if any of them came from the article published in ST-Log.  I can
  176. check my own archives to see whether they're shareware, etc. and let people
  177. know if there is some interest.
  178.  
  179. -- David Paschall-Zimbel
  180.  
  181. ------------------------------
  182.  
  183. Date: 30 Jan 90 20:09:19 GMT
  184. From: cs.umn.edu!davidli@ub.d.umn.edu  (David Paschall-Zimbel)
  185. Subject: software theft
  186. Message-ID: <1990Jan30.200919.7714@umn-cs.cs.umn.edu>
  187.  
  188. In article <27273@brunix.UUCP> rjd@cs.brown.edu (Rob Demillo) writes:
  189. >       (2) The Atari communities theft ratio is higher than
  190. >               any other platform. (40-50% based on a two year
  191. >               old Compute! article.)
  192.  
  193. I do not consider it valid to take statistics from a 2-year old article in a
  194. popular press computer magazine to enhance your current argument.  The
  195. statistics would have had to have been compiled sometime back in 1986, which
  196. is more like 3 years ago -- at which time the Atari ST was barely up and
  197. running in the United States market.
  198.  
  199. It is, unfortunately, very difficult to assess the reason for poor software
  200. sales.  The folks at Spectrum Holobyte, for example, were complaining about
  201. poor sales (due to theft) BEFORE a single advertisement for their product
  202. hit the magazines.
  203.  
  204. (I actually got a chance to play with the program for about 3 days, and was
  205. not impressed.  Count one person who didn't go out and, as one anti-pirate
  206. suggested "Buy anything that comes out for the ST so developers will write
  207. more software.")
  208.  
  209. My own software purchases totalled about $100 in 1989.  Perhaps one of the
  210. reasons for lower than expected software sales could be that the publishers
  211. aren't providing me with any software that I particularly want, let alone
  212. need.  Multiply one person by 200,000 and you have a 20 million dollar market,
  213. while publishers might be expecting perhaps a 100 million dollar market.  It's
  214. easy to blame theft for poor sales, while the real problem may be that some
  215. products simply don't attract enough attention (or fulfill enough peoples'
  216. neds) to merit more sales.
  217.  
  218. -- David Paschall-Zimbel
  219.  
  220. ------------------------------
  221.  
  222. Date: 31 Jan 90 02:10:41 GMT
  223. From: silver!jburka@iuvax.cs.indiana.edu  (Jeffrey C. Burka)
  224. Subject: ST stores in houses (was Monitor Burnout)
  225. Message-ID: <34386@iuvax.cs.indiana.edu>
  226.  
  227. Bits 'n PCs of Indianapolis runs out of a house...sort of.  The store is
  228. in a house, but I'm not sure if anybody actually lives there.  I may
  229. be mis-remembering, but I seem to recall that they had trouble with
  230. Atari over becoming a 'business dealer' because they were in a house
  231. as opposed to a flashy storefront (don't quote me on that one (at least
  232. not by name!)).
  233.  
  234. A good store with good support, software- and hardware-wise.
  235.  
  236. Jeff
  237.  
  238. ------------------------------
  239.  
  240. Date: 31 Jan 90 03:56:53 GMT
  241. From: bane@mimsy.umd.edu  (John R. Bane)
  242. Subject: Tick-tick-tick-CRASH! is not dead in TOS 1.4
  243. Message-ID: <22199@mimsy.umd.edu>
  244.  
  245. The dreaded keyboard-repeat-and-lock crash bug is apparently not gone in TOS
  246. 1.4.  For those of you who haven't seen it before, what happens is after
  247. several minutes of fairly steady typing in an editor (I use Word Writer),
  248. the keyboard suddenly starts slowly retyping the last seven or so keys you
  249. typed, over and over again.  After about 10 repeats, your program crashes.
  250.  
  251. This hadn't happened to me for over a year until tonight; I had hoped that
  252. it was some bad desk accessory that I had abandoned.  WRONG.  This time, I
  253. have some information that may be useful to some real ST wizards, as I was
  254. running under Neodesk and landed in its error handler.  The strange thing is
  255. that I landed there twice; once from Word Writer, and again after exiting
  256. the handler when it tried to reload Neodesk.  The second time locked the
  257. keyboard for good, necessitating a reboot.
  258.  
  259. I would like to try and narrow down the conditions under which this happens.
  260. If you've had it happen to you, please send me mail describing your
  261. system set-up and what you tend to be doing when it hangs on you.  Eventually
  262. I'll summarize it to the net.  A descrption of my system and the dump follow.
  263.  
  264. 520 ST, upgraded to 2.5 Meg with Tech-Specialites board
  265. BMS-100/Adaptek 4000/Quantum 80 Meg hard disk
  266. Mono Monitor
  267. DAs:
  268. Neo Control Panel and Printer Queue (corner clock on)
  269. Extras (a file-selector replacement which is STILL better than TOS 1.4's)
  270. Disk Manager (a floppy munger from Michtron)
  271. Desk Pac Plus (a calendar/calculator/notepad thing from Advanced Environments)
  272.  
  273. Register dumps: C1 = first crash, C2 = second crash, * = same as C1
  274.  
  275.            C1              C2
  276. d0            38        *
  277. d1         808b0           708b0
  278. d2          2300        97702300
  279. d3             4        *
  280. d4             e        *
  281. d5             0        *
  282. d6             5        *
  283. d7          800e           7000e
  284.  
  285. a0        e40105        *
  286. a1         83c18           77d0a
  287. a2        275de6          fcab7a
  288. a3         84cc4               0
  289. a4         79d7a           77cf0
  290. a5              0       *
  291. a6          7a38        *
  292. a7          7a24        *
  293.  
  294. SSP         7a24        *
  295. USP        84cbc           79080
  296. instr       3d50        *
  297. sr:         2300        *
  298. pc:       fe3a1e        *
  299. --
  300. ARPAnet: bane@mimsy.umd.edu
  301. UUCP:...umcp-cs!bane
  302.  
  303. ------------------------------
  304.  
  305. End of INFO-ATARI16 Digest V90 Issue #128
  306. *****************************************
  307.